Sources of Parallel Inefficiency for Incompressible CFD Simulations (Research Note)

نویسندگان

  • Sven H. M. Buijssen
  • Stefan Turek
چکیده

Parallel multigrid methods are very prominent tools for solving huge systems of (non-)linear equations arising from the discretisation of PDEs, as for instance in Computational Fluid Dynamics (CFD). The superiority of multigrid methods in regard of numerical complexity mainly stands and falls with the smoothing algorithms (‘smoother’) used. Since the inherent highly recursive character of many global smoothers (SOR, ILU) often impedes a direct parallelisation, the application of block smoothers is an alternative. However, due to the weakened recursive character, the resulting parallel efficiency may decrease in comparison to the sequential performance, due to a weaker total numerical efficiency. Within this paper, we show the consequences of such a strategy for the resulting total efficiency if incorporated into a parallel CFD solver for 3D incompressible flow. Moreover, we compare this parallel version with the related optimised sequential code in FeatFlow and we analyse the numerical losses of parallel efficiency due to communication costs, numerical efficiency and finally the choice of programming language (C++ vs. F77). Altogether, we obtain quite surprising, but more realistic estimates for the total efficiency of such a parallel CFD tool in comparison to the related ‘optimal’ sequential version. 1 Numerical and Algorithmic Approach A parallel 3D code for the solution of the incompressible nonstationary NavierStokes equations ut − ν∆u+ (u · ∇)u+∇p = f , ∇ · u = 0 (1) has been developed. This code is an adaptation of the existing sequential FeatFlow solver (see www.featflow.de). For a detailed description of the numerical methods applied see [1, 3]. Here we restrict ourselves to a very brief summary of the mathematical background. Equation (1) is discretised separately in space and time. First, it is discretised in time by one of the usual second order methods known from the treatment of ordinary differential equations (Fractional-Step-θscheme, Crank-Nicolson-scheme). Space discretisation is performed by applying

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Novel Generalized Topology for Multi-level Inverter with Switched Series-parallel DC Sources (RESEARCH NOTE)

This paper presents a novel topology of single-phase multilevel inverter for low and high power applications. It consists of polarity (Level) generation circuit and H Bridge. The proposed topology can produce higher output voltage levels by connecting dc voltage sources   in series and parallel. The proposed topology utilizes minimum number of power electronic devices which helps in reduction o...

متن کامل

Planar and SPECT Monte Carlo acceleration using a variance reduction technique in I131 imaging

Background: Various variance reduction techniques such as forced detection (FD) have been implemented in Monte Carlo (MC) simulation of nuclear medicine in an effort to decrease the simulation time while keeping accuracy. However most of these techniques still result in very long MC simulation times for being implemented into routine use. Materials and Methods: Convolution-based force...

متن کامل

Evaluation of two lattice Boltzmann methods for fluid flow simulation in a stirred tank

In the present study, commonly used weakly compressible lattice Boltzmann method and Guo incompressible lattice Boltzmann method have been used to simulate fluid flow in a stirred tank. For this purpose a 3D Parallel code has been developed in the framework of the lattice Boltzmann method. This program has been used for simulation of flow at different geometries such as 2D channel fluid flow an...

متن کامل

Efficiency of Large-scale Cfd Simulations on Modern Supercomputers Using Thousands of Cpus and Hybrid Mpi+openmp Parallelization

This work represents an experience in using the hybrid parallel model to perform large-scale DNS. Advantages of the hybrid approach compared to the MPI-only approach are presented and discussed. The use of OpenMP in addition to MPI is demonstrated for modelling of compressible and incompressible flows using both structured and unstructured meshes. A parallel Poisson solver for incompressible fl...

متن کامل

CUDA Implementation of a Navier-Stokes Solver on Multi-GPU Desktop Platforms for Incompressible Flows

Graphics processor units (GPU) that are traditionally designed for graphics rendering have emerged as massively-parallel "co-processors" to the central processing unit (CPU). Small-footprint desktop supercomputers with hundreds of cores that can deliver teraflops peak performance at the price of conventional workstations have been realized. A computational fluid dynamics (CFD) simulation capabi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002